tg-me.com/automate_courses/134
Last Update:
Такой способ мигания можно было бы реализовать по-разному. Я сделаю так:
- состояние светодиода (вкл или выкл) представим во времени как ленту из клеточек, в каждой из которых записана 1, если в течение этого промежутка нужно светиться, и 0, если не нужно
- получается, нас интересует лента длиной 6 клеточек, где каждая вторая клеточка всегда будет с 0 (это пауза между вспышками)
- если счетчик еще никого не посчитал, лента будет выглядеть как 000000
- если было не менее 1 визита, заполняется первая клетка: 100000
- если посещений >1: 101000
- если >2: 101010 — а поскольку лента зациклена, такой паттерн будет выглядеть как непрерывное мигание, два предыдущих — как одна или две вспышки с паузой между группой вспышек, а самый первый — как выключенный светодиод
На светодиод в каждый момент транслируется содержимое только одной из клеточек, по "ленте" как бы перемещается "рамка". Она просто перещелкивается дальше раз в интервал, а с 5 клетки на 0.
Как это можно реализовать в XOD см. на иллюстрации.
BY Автоматизируй это!
Share with your friend now:
tg-me.com/automate_courses/134